recently rented or purchased - Fransızca İngilizce Sözlük